____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―
Rule Interchange Format
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
Das Rule Interchange Format (kurz RIF) ist eine Empfehlung des W3C im Kontext des Semantischen Webs. Regeln werden im Semantischen Web benutzt, um Wissen zu formalisieren. Damit ein Programm mit ihnen umgehen kann, mΓΌssen die Regeln in einer genau definierten Regelbeschreibungssprache beschrieben werden. Von diesen Beschreibungssprachen gibt es mehrere, und RIF dient dazu, Regeln aus diesen Sprachen in andere zu ΓΌbersetzen. Eng mit RIF verbunden sind die Standards OWL und RDF. Die Arbeitskommission fΓΌr diesen Standard wurde am 7. November 2005 gegrΓΌndetcite-ref-1[1] und das Format am 22. Juni 2010 als Standard verabschiedet.cite-ref-2[2]
Contents
β’ Regeln
β’ RIF-Dialekte
β’ Einzelnachweise
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Regeln
Computer kΓΆnnen logische SchlΓΌsse nur ziehen, indem sie bestimmten Vorgaben folgen. Eine Regel ist ein Konstrukt mit der Struktur βWENN β¦ DANN β¦β, das eine Folgerung ausdrΓΌckt. Die Regeln der Logik erlauben es einem Computer nun, von dem ersten Teil der Regel auf den zweiten Teil zu schlieΓen. Ein Beispiel fΓΌr eine Regel ist βWenn B der Bruder von A ist und A eine Frau ist, dann ist A die Schwester von Bβ. In einer formalen Sprache wird dieser Sachverhalt mit PrΓ€dikaten ausgedrΓΌckt: βWENN Bruder(B, A) UND Frau(A) DANN Schwester (A, B)β. Mit diesem Ausdruck haben wir uns aber bereits auf eine Sprache festgelegt. RIF wΓΌrde nun benutzt werden, um diesen Ausdruck in eine andere Sprache zu ΓΌbersetzen.
RIF-Dialekte
Wie bei natΓΌrlichen Sprachen gibt es auch bei formalen Sprachen Dialekte.
Der Basic Logic Dialect (RIF-BLD) benutzt Horn-Formeln.cite-ref-3[3] Der Production Rule Dialect (RIF-PRD) formalisiert Produktionsregeln.cite-ref-4[4] Der Core Dialect (RIF-Core) ist eine gemeinsame Teilmenge von RIF-BLD und RIF-PLD.cite-ref-5[5]
Einzelnachweise
cite-note-11. β W3C: World Wide Web Consortium startet Rule Interchange Format Working Group, 7. November 2005.
cite-note-22. β Rule Interchange Format (RIF) is Now a W3C Recommendation Standard. 22. Juni 2010.
cite-note-33. β RIF Basic Logic Dialect. W3C Empfehlung, 22. Juni 2010.
cite-note-44. β RIF Production Rule Dialect. W3C Empfehlung, 22. Juni 2010.
cite-note-55. β RIF Core Dialect. W3C Empfehlung, 22. Juni 2010.